//1. 引入http组件
let http = require('http');

//2. 创建服务器         rep-请求/res-响应
let server = http.createServer((rep,res)=>{

    
    //中文乱码  编辑格式
    //HTML结构: 
    res.setHeader('Content-type', 'text/html;charset=utf-8');
    // res.setHeader('Content-type', 'image/jpg;charset=utf-8');

    //路径
    // console.log(rep.url);

    if(rep.url=='favicon.ico'){
        return;
    }

    if(rep.url=='/' || rep.url=='/index'){
        res.end('首页');
    }else if(rep.url=='login'){
        res.end('登入');
    }else if(rep.url=='reg'){
        res.end('注册');
    }else if(rep.url=='/pro'){
        res.end('产品列表');
    }else if(rep.url=='/org'){
        res.end('订单列表');
    }
    //响应的数据 会在页面显示
    // res.end('中国我爱你');

    //console.log(在终端显示);

//3.绑定监听端口(链接式绑定)
}).listen(81,'www.myphp8899.com',()=>{
    console.log('欢迎来到我的国度！');
})

// 1.创建HTTP服务器
// 	1.1 处理中文乱码
// 	1.2 处理URL路径信息（首页，登入，注册，产品列表，订单列表）
// 	1.3 监听端口实现链式操作
	
// 2.掌握设置以下响应格式
 	//文本格式:
    res.setHeader('Content-type', 'text/html;charset=utf-8');
    res.setHeader('Content-type', 'application/octet-stream;charset=utf-8');
    res.setHeader('Content-type', 'text/plain; charset=UTF-8');
 	//样式:          
    res.setHeader('Content-type', 'text/css;charset=utf-8');
 	//JS:          
    res.setHeader('Content-type', 'text/javascript;charset=utf-8');
    res.setHeader('Content-type', 'application/x-javascript;charset=utf-8');
 	//json
    res.setHeader('Content-type', 'application/json;charset=utf-8');
 	//图片(png,jpg):           	
    res.setHeader('Content-type', 'image/jpg;charset=utf-8');
    res.setHeader('Content-type', 'image/png;charset=utf-8');
    
// 3.熟练掌握以下命令：
// 	cmd 打开命令行窗口 Ctri+R打开输入
// 	dir 查询的是当前目录下的文件
// 	ctrl+c 退出应用
// 	md 在当前目录下创建文件： md 新添加文件名